﻿/* tslint:disable */
/* eslint-disable */
import {CommonStatusEnum} from '/@/api/models/enum/CommonStatusEnum'
/**
 * 明日计划
 * @export
 * @interface EsProductChannelPlan
 */
export interface EsProductChannelPlan {

    /**
     * Id
     * @type {number}
     * @memberof EsProductChannelPlan
     */
     id?: string | null;

    /**
     * 商户ID
     * @type {number}
     * @memberof EsProductChannelPlan
     */
     merchantId?: string | null;

    /**
     * 产品Id
     * @type {number}
     * @memberof EsProductChannelPlan
     */
     productId?: string | null;

    /**
     * 渠道Id
     * @type {number}
     * @memberof EsProductChannelPlan
     */
     channelId?: string | null;

    /**
     * 产品渠道ID
     * @type {number}
     * @memberof EsProductChannelPlan
     */
     productChannelId?: string | null;

    /**
     * 分配的产品渠道Key
     * @type {string | null}
     * @memberof EsProductChannelPlan
     */
     productChannelCode?: string | null;

    /**
     * 管控级别
     * @type {number}
     * @memberof EsProductChannelPlan
     */
     controlLevel?: number;

    /**
     * 状态 0:未知 1:启用 2:停用 3:到量 4:短期关停
     * @type {number}
     * @memberof EsProductChannelPlan
     */
     status?: CommonStatusEnum;

    /**
     * 开通省份
     * @type {string | null}
     * @memberof EsProductChannelPlan
     */
     province?: string | null;

    /**
     * 屏蔽的城市
     * @type {string | null}
     * @memberof EsProductChannelPlan
     */
     screenCity?: string | null;

    /**
     * 开始时间
     * @type {Date | null}
     * @memberof EsProductChannelPlan
     */
     startTime?: Date | null;

    /**
     * 结束时间
     * @type {Date | null}
     * @memberof EsProductChannelPlan
     */
     endTime?: Date | null;

    /**
     * 每日起始小时
     * @type {number}
     * @memberof EsProductChannelPlan
     */
     dailyStartHour?: number;

    /**
     * 每日结束小时
     * @type {number}
     * @memberof EsProductChannelPlan
     */
     dailyEndHour?: number;

    /**
     * 请求次数限制
     * @type {number}
     * @memberof EsProductChannelPlan
     */
     requestLimit?: number;

    /**
     * 用户数限制
     * @type {number}
     * @memberof EsProductChannelPlan
     */
     userLimit?: number;

    /**
     * 到量类型 1:请求数 2:用户数
     * @type {number}
     * @memberof EsProductChannelPlan
     */
     arrivalType?: number;

    /**
     * 运营商平台 OperatorPlatform  platformId
     * @type {number}
     * @memberof EsProduct
     */
     operatorPlatform?: number;

    /**
     * 手机号业务互斥周期：月单位
     * @type {number}
     * @memberof EsProductChannelPlan
     */
     phoneUniqueMonthly?: number;

    /**
     * 同步当日计划
     * @type {number}
     * @memberof EsProductChannelPlan
     */
    syncPlanDaily?: number;

    /**
     * 备注
     * @type {string | null}
     * @memberof EsProductChannelPlan
     */
     remark?: string | null;

    /**
     * 创建时间
     * @type {Date | null}
     * @memberof EsProductChannelPlan
     */
     createTime?: Date | null;

    /**
     * 省份列表
     * @type {array}
     * @memberof EsProductChannelPlan
     */
     provinceList: [{}];

    /**
     * 产品类别编码
     * @type {string | null}
     * @memberof EsProductChannel
     */
    productCategoryCode?: string | null;
}
